to do one's bit

[网络] 本义尽职了;贡献力量